/* -- topmarks.css - Stuart frisby, mrfrisby.com -- */


/* Document Mode: TodoList */
* {
	line-height: 22px;
}

d,c,t {
	text-align: center; 
	display: inline-block; 
	width: 45px; 
	height: 17px;
	padding: 0 5px 2px; 
	border-radius: 12px; 
	color: #fff; 
	font-weight: bold;
	font-size: 75%;
	font-style: normal;
	text-transform: uppercase;
	text-shadow: 0 1px 0 rgba(0,0,0,.1);
	box-shadow: 0 1px 0 rgba(0,0,0,.2);
	margin-right: 6px;
	line-height: 20px;
}

d {background-color: #3ebb00;}
c {background-color: rgb(220,50,50);}
t {
	background-color: whitesmoke;
	color: #888;
}
h5 {
	display: block;
	width: 100%;
	background-color: whitesmoke;
	margin: 20px 0 12px;
	text-indent: 8px;
	font-size: 90%;
	font-weight: bold;
	color: #666;
	border-top: 1px solid #CCC;
	padding: 6px 0;
	font-size: 125%;
}
a {
	text-decoration: none;
	padding: 0 3px 0 22px;
	display: inline-block;
	margin-left: 3px;
}
#todo a:link, #todo  a:visited {color: #737373;}


background-image:url(

a:hover {color: #0896FF !important;}
a[href^=http]:not([href$=inline]) {background: transparent url(i/doc.png) no-repeat -1px 2px;}
a[href^=file] 		{background: transparent url(i/folder.png) no-repeat -1px 3px;}
a[href^=ical] 	 	{background: transparent url(i/cal.png) no-repeat 0 2px;}
a[href^=message] 	{background: transparent url(i/email.png) no-repeat 0 2px;}
a[href$=inline] 	{padding: 0; margin: 0;}

/*
xcode.css
XCode style (c) Angel Garcia <angelgarcia.mail@gmail.com>

*/

.hljs {
  display: block;
  overflow-x: auto;
  padding: 0.5em;
  background: #fff;
  color: black;
}

.hljs-comment,
.hljs-quote {
  color: #006a00;
}

.hljs-keyword,
.hljs-selector-tag,
.hljs-literal {
  color: #aa0d91;
}

.hljs-name {
  color: #008;
}

.hljs-variable,
.hljs-template-variable {
  color: #660;
}

.hljs-string {
  color: #c41a16;
}

.hljs-regexp,
.hljs-link {
  color: #080;
}

.hljs-title,
.hljs-tag,
.hljs-symbol,
.hljs-bullet,
.hljs-number,
.hljs-meta {
  color: #1c00cf;
}

.hljs-section,
.hljs-class .hljs-title,
.hljs-type,
.hljs-attr,
.hljs-built_in,
.hljs-builtin-name,
.hljs-params {
  color: #5c2699;
}

.hljs-attribute,
.hljs-subst {
  color: #000;
}

.hljs-formula {
  background-color: #eee;
  font-style: italic;
}

.hljs-addition {
  background-color: #baeeba;
}

.hljs-deletion {
  background-color: #ffc8bd;
}

.hljs-selector-id,
.hljs-selector-class {
  color: #9b703f;
}

.hljs-doctag,
.hljs-strong {
  font-weight: bold;
}

.hljs-emphasis {
  font-style: italic;
}
